RobotControllerTest.MovesForwardWhenNoObstacleExists 2 0.0064901
RobotControllerTest.TurnsLeftWhenFrontObstacleExistsAndLeftSideIsOpen 2 0.00412075
RobotControllerTest.TurnsRightWhenFrontAndLeftAreBlocked 2 0.0053537
RobotControllerTest.MovesBackwardWhenFrontLeftRightAreBlocked 2 0.0047672
RobotControllerTest.PowersUpCleaningWhenDustIsDetected 2 0.0045905
ModeTest.StandbyModeStartButtonChangesToNormalMode 6 0.0020195
ModeTest.NormalModeStartButtonChangesToStandbyMode 6 0.00171825
ModeTest.LowBatteryModeIgnoresStartButton 6 0.00178268
ModeTest.StandbyModeAllowsCharging 6 0.00146063
ModeTest.NormalModeRejectsCharging 6 0.0018312
ModeTest.BoostModeRejectsCharging 6 0.00159197
ModeTest.LowBatteryModeAllowsCharging 6 0.00176888
ModeTest.NormalModeApplyStartsMotorAndCleaner 6 0.0018147
ModeTest.StandbyModeApplyStopsMotorAndCleaner 6 0.0016102
ModeTest.LowBatteryDetectedChangesToLowBatteryModeAndStopsMotorCleaner 6 0.00185503
ModeTest.LowBatteryClearedChangesToStandbyMode 6 0.00173638
ControllerTurnOnSystemTest.InitialControllerIsPoweredOff 6 0.00149468
ControllerTurnOnSystemTest.PowerButtonTurnsSystemOn 6 0.0014107
ControllerTurnOnSystemTest.TurnOnCreatesCurrentMode 6 0.00163452
ControllerTurnOnSystemTest.TurnOnSetsCurrentModeToStandby 6 0.00131122
ControllerTurnOnSystemTest.TurnOnReportsStandbyModeName 6 0.00149678
ControllerTurnOnSystemTest.TurnOnInitializesBatteryWithoutStartingChargingWhenFull 6 0.0020864
ControllerTurnOnSystemTest.TurnOnKeepsHalfBatteryLevel 6 0.00224087
ControllerTurnOnSystemTest.TurnOnKeepsLowBatteryLevel 6 0.00157268
ControllerTurnOnSystemTest.TurnOnKeepsThresholdBatteryLevel 6 0.0013784
ControllerTurnOnSystemTest.TurnOnKeepsEmptyBatteryLevel 6 0.00193007
ControllerTurnOnSystemTest.TurnOnActivatesDustSensor 6 0.00170825
ControllerTurnOnSystemTest.TurnOnActivatesObstacleSensor 6 0.0014869
ControllerTurnOnSystemTest.TurnOnInitializesCleanerToOff 6 0.00160592
ControllerTurnOnSystemTest.TurnOnDoesNotStartCleaner 6 0.00824302
ControllerTurnOnSystemTest.TurnOnInitializesMotorStopped 6 0.00169357
ControllerTurnOnSystemTest.TurnOnDoesNotMoveForward 6 0.0014539
ControllerTurnOnSystemTest.TurnOnFromPowerOffThenStartButtonCanEnterNormalMode 6 0.00175408
ControllerTurnOnSystemTest.TurnOnDoesNotActivateCleanerBeforeStartButton 6 0.00159865
ControllerTurnOnSystemTest.TurnOnDoesNotActivateMotorBeforeStartButton 6 0.00159168
ControllerTurnOnSystemTest.SystemCanBeTurnedOnAgainAfterTurnOff 6 0.00161787
ControllerTurnOffSystemTest.TurnOffChangesPowerOnToPowerOff 6 0.00178387
ControllerTurnOffSystemTest.TurnOffRemovesCurrentMode 6 0.00178053
ControllerTurnOffSystemTest.TurnOffStopsCharging 6 0.00165653
ControllerTurnOffSystemTest.TurnOffDoesNotChangeBatteryLevelExceptPreviousChargingStep 6 0.00169302
ControllerTurnOffSystemTest.TurnOffDeactivatesDustSensor 6 0.001598
ControllerTurnOffSystemTest.TurnOffDeactivatesObstacleSensor 6 0.00145642
ControllerTurnOffSystemTest.TurnOffStopsCleanerFromNormalMode 6 0.00179687
ControllerTurnOffSystemTest.TurnOffStopsMotorFromNormalMode 6 0.00185668
ControllerTurnOffSystemTest.TurnOffFromStandbyKeepsCleanerOff 6 0.00174543
ControllerTurnOffSystemTest.TurnOffFromStandbyKeepsMotorStopped 6 0.00194363
ControllerTurnOffSystemTest.TurnOffFromLowBatteryModeKeepsCleanerStopped 6 0.00161442
ControllerTurnOffSystemTest.TurnOffFromLowBatteryModeKeepsMotorStopped 6 0.00129583
ControllerTurnOffSystemTest.TurnOffWhileChargingInStandbyStopsChargingAndKeepsBatteryLevel 6 0.00178663
ControllerTurnOffSystemTest.TurnOffAfterChargingFullKeepsBatteryFull 6 0.00158585
ControllerTurnOffSystemTest.TurnOffThenStartButtonDoesNothing 6 0.0019745
ControllerTurnOffSystemTest.TurnOffThenLowBatteryDetectedDoesNothing 6 0.00148423
ControllerTurnOffSystemTest.TurnOffThenObstacleDetectedDoesNothing 6 0.00133803
ControllerTurnOffSystemTest.TurnOffThenChargingCanStillStartWhenBatteryIsNotFull 6 0.00204772
ControllerTurnOffSystemTest.TurnOffCanBeCalledAfterPowerOnWithoutStart 6 0.00210532
ControllerTurnOffSystemTest.PowerButtonAfterTurnOffTurnsSystemOnAgain 6 0.00153445
ControllerLowBatteryStopChargingTest.LowBatteryDetectedDoesNothingWhenPowerIsOff 6 0.00150798
ControllerLowBatteryStopChargingTest.LowBatteryDetectedChangesStandbyModeToLowBatteryMode 6 0.0016929
ControllerLowBatteryStopChargingTest.LowBatteryDetectedChangesNormalModeToLowBatteryMode 6 0.00131292
ControllerLowBatteryStopChargingTest.LowBatteryDetectedKeepsLowBatteryModeWhenAlreadyLowBattery 6 0.0015914
ControllerLowBatteryStopChargingTest.LowBatteryModeRejectsStartButtonAfterLowBatteryDetected 6 0.00190022
ControllerLowBatteryStopChargingTest.LowBatteryDetectedFromNormalModeCanBeClearedByCharging 6 0.00173183
ControllerLowBatteryStopChargingTest.LowBatteryDetectedFromStandbyModeCanBeClearedByCharging 6 0.0013321
ControllerLowBatteryStopChargingTest.LowBatteryDetectedSetsModeEvenWhenBatteryIsExactlyThreshold 6 0.00211852
ControllerLowBatteryStopChargingTest.ModeLowBatteryDetectedStopsMotorAndCleaner 6 0.0014585
ControllerLowBatteryStopChargingTest.LowBatteryClearedChangesLowBatteryModeToStandbyMode 6 0.00140583
ControllerLowBatteryStopChargingTest.StopChargingStopsChargingWhenPowerIsOff 6 0.001863
ControllerLowBatteryStopChargingTest.StopChargingStopsChargingInStandbyMode 6 0.00154017
ControllerLowBatteryStopChargingTest.StopChargingStopsChargingInLowBatteryMode 6 0.00176588
ControllerLowBatteryStopChargingTest.StopChargingDoesNothingWhenBatteryIsNotCharging 6 0.001859
ControllerLowBatteryStopChargingTest.StopChargingDoesNotChangeBatteryLevel 6 0.00254162
ControllerLowBatteryStopChargingTest.ChargingTickDoesNothingAfterStopCharging 6 0.00166668
ControllerLowBatteryStopChargingTest.StopChargingDoesNotTurnOffSystem 6 0.00178268
ControllerLowBatteryStopChargingTest.StopChargingDoesNotRemoveCurrentMode 6 0.00131348
ControllerLowBatteryStopChargingTest.StopChargingAfterFullBatteryKeepsChargingStopped 6 0.00146523
ControllerLowBatteryStopChargingTest.CanChargeAgainAfterStopChargingWhenBatteryIsNotFull 6 0.00179687
ControllerChargeBatteryTest.PowerOffAllowsChargingWhenBatteryIsBelowMax 6 0.00136473
ControllerChargeBatteryTest.PowerOffRejectsChargingWhenBatteryIsFull 6 0.00220658
ControllerChargeBatteryTest.PowerOffChargingFromNinetyStopsAtFull 6 0.00167528
ControllerChargeBatteryTest.PowerOffChargingFromZeroIncreasesBattery 6 0.001415
ControllerChargeBatteryTest.PowerOffChargingFromLowBatteryLevelDoesNotCreateMode 6 0.00212333
ControllerChargeBatteryTest.StandbyModeAllowsChargingWhenBatteryIsBelowMax 6 0.0024711
ControllerChargeBatteryTest.StandbyModeRejectsChargingWhenBatteryIsFull 6 0.00204415
ControllerChargeBatteryTest.StandbyModeChargingFromNinetyStopsAtFull 6 0.00145365
ControllerChargeBatteryTest.NormalModeRejectsCharging 6 0.00183022
ControllerChargeBatteryTest.NormalModeRejectsChargingEvenWhenBatteryIsLow 6 0.00213102
ControllerChargeBatteryTest.LowBatteryModeAllowsCharging 6 0.00270747
ControllerChargeBatteryTest.LowBatteryModeChargingClearsLowBatteryWhenLevelExceedsThreshold 6 0.0021365
ControllerChargeBatteryTest.LowBatteryModeAtThresholdClearsAfterOneChargeStep 6 0.00148575
ControllerChargeBatteryTest.LowBatteryModeWithFullBatteryDoesNotStartCharging 6 0.00154728
ControllerChargeBatteryTest.ChargingTickContinuesChargingAfterChargeBattery 6 0.00169302
ControllerChargeBatteryTest.RepeatedChargingTicksStopAtFull 6 0.00211847
ControllerChargeBatteryTest.ChargingTickDoesNothingWhenNotCharging 6 0.00168148
ControllerChargeBatteryTest.StopChargingPreventsFurtherChargingTickIncrease 6 0.00135738
ControllerChargeBatteryTest.StartButtonIsIgnoredWhileChargingInStandbyMode 6 0.00155805
ControllerChargeBatteryTest.SecondChargeBatteryCallWhileAlreadyChargingAdvancesOneMoreStep 6 0.00160807
BatteryDriverTest.InitialBatteryIsFullAndNotChargeable 1 0.0085432
BatteryDriverTest.BatteryBecomesChargeableWhenLevelIsBelowMax 1 0.0087099
BatteryDriverTest.StartChargingOnlyWorksWhenBatteryCanCharge 1 0.0090317
BatteryDriverTest.StartChargingDoesNotWorkWhenBatteryIsFull 1 0.0082238
BatteryDriverTest.InclineLevelWhileCharging 1 0.0101169
BatteryDriverTest.ChargingStopsAutomaticallyWhenBatteryBecomesFull 1 0.0082929
BatteryDriverTest.StopChargingStopsChargingState 1 0.0095272
BatteryDriverTest.DeclineLevelDoesNotWorkWhileCharging 1 0.0090648
BatteryDriverTest.LowBatteryThresholdIsTenOrLess 1 0.0084713
system_TC01_PowerButtonPressed1 8 0.00150898
system_TC02_PowerButtonPressed2 8 0.00110315
system_TC03_StartButtonPressed1 8 0.00128417
system_TC04_StartButtonPressed2 8 0.00138308
system_TC05_StartButtonPressed3 8 0.00115857
system_TC06_StartButtonPressed4 8 0.00115364
system_TC07_StartButtonPressed5 0 0
system_TC08_ChargeBattery1 7 0.00129046
system_TC09_ChargeBattery2 7 0.00150619
system_TC10_ChargeBattery3 0 0
system_TC11_ChargeBattery4 7 0.00104249
system_TC12_ChargeBattery5 7 0.00171976
system_TC13_StopCharging1 7 0.00152776
system_TC14_StopCharging2 7 0.0012478
system_TC15_LowBatteryDetected1 6 0.00153307
system_TC16_LowBatteryDetected2 0 0
system_TC17_LowBatteryDetected3 6 0.00144793
system_TC18_LowBatteryCleared1 6 0.00206577
system_TC19_DustDetected1 0 0
system_TC20_DustDetected2 0 0
system_TC21_DustDetected3 6 0.00145247
system_TC22_DustDetected4 6 0.0012487
system_TC23_DustCleared1 0 0
system_TC24_ObstacleDetected1 0 0
system_TC25_ObstacleDetected2 0 0
system_TC26_ObstacleDetected3 0 0
system_TC27_ObstacleDetected4 0 0
system_TC28_ObstacleDetected5 0 0
system_TC29_ObstacleDetected6 0 0
system_TC30_ObstacleDetected7 0 0
system_TC31_ObstacleDetected8 0 0
system_TC32_ObstacleDetected9 6 0.00291792
system_TC33_ObstacleDetected10 6 0.0019434
system_TC34_ObstacleDetectedBoost1 0 0
system_TC35_ObstacleDetectedBoost2 0 0
system_TC36_ObstacleDetectedBoost3 0 0
system_TC37_ObstacleDetectedBoost4 0 0
system_TC38_ObstacleDetectedBoost5 0 0
system_TC39_ObstacleDetectedBoost6 0 0
system_TC40_ObstacleDetectedBoost7 0 0
system_TC41_ObstacleDetectedBoost8 0 0
system_TC42_ObstacleDetectedBoost9 0 0
system_TC43_ObstacleDetectedBoost10 0 0
ControllerDustDetectedTest.NormalModeChangesCleanerToBoostOnDustDetected 1 0.0286113
ControllerDustDetectedTest.NormalModeTransitionsToBoostModeOnDustDetected 1 0.011469
ControllerDustDetectedTest.BoostModeStaysBoostOnDustDetected 1 0.0136227
ControllerDustDetectedTest.DelegatesToCurrentModeOnce 1 0.0105399
ControllerDustDetectedTest.DoesNotDelegateWhenDustNotDetected 1 0.0113216
ControllerDustDetectedTest.ChangesCurrentModeToReturnedMode 1 0.0114853
ControllerDustDetectedTest.StandbyModeDoesNotTransitionOnDustDetected 1 0.0103004
ControllerDustDetectedTest.StandbyModeDoesNotChangeCleanerOnDustDetected 1 0.0114844
ControllerDustDetectedTest.MultipleDustDetectedCallsDelegateEachTime 1 0.0109339
ControllerDustDetectedTest.MultipleDustDetectedCallsDoNotCrash 1 0.0108968
ControllerDustDetectedTest.LowBatteryModeDoesNotTransitionOnDustDetected 1 0.0221798
ControllerDustDetectedTest.LowBatteryModeDoesNotChangeCleanerOnDustDetected 1 0.0084582
ControllerDustDetectedTest.SecondCallUsesUpdatedCurrentMode 1 0.0097517
ControllerDustDetectedTest.CleanerModeIsOffBeforeAndBoostAfterDustDetected 1 0.0122306
ControllerDustDetectedTest.KeepsCurrentModeWhenReturnedModeIsSame 1 0.009547
ControllerDustDetectedTest.BoostModeCannotChargeAfterDustDetected 1 0.0091683
ControllerDustDetectedTest.NoTransitionWhenDustNotDetected 1 0.0126867
ControllerDustDetectedTest.CleanerModeUnchangedWhenDustNotDetected 1 0.0090298
ControllerDustDetectedTest.NormalModeAfterDustDetectedBoostModeStateIsCorrect 1 0.0129076
ControllerDustDetectedTest.DustTrueThenFalseHandledCorrectly 1 0.0120627
---
